package com.ganeshkrishnan.globald.model;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

import com.ganeshkrishnan.globald.abstracts.BaseObject;

public class ResourceRequirement extends BaseObject {
	/**
	 * 
	 */
	private static final long	serialVersionUID	= 1L;
	private int					ID;
	/*
	 * Reservations 1-100 Army 2-200 Govt 3-300 Expand/Deploy 4-400 Research 5-500 Trade 6-600 Requirement
	 */
	private int					ReqType;
	/*
	 * 0=Food, 1= hay etc
	 */
	private int					ResType;
	//How much? is too much
	private long				ResNumber;

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	public int getID() {
		return ID;
	}

	public void setID(int iD) {
		ID = iD;
	}

	public int getReqType() {
		return ReqType;
	}

	public void setReqType(int reqType) {
		ReqType = reqType;
	}

	public int getResType() {
		return ResType;
	}

	public void setResType(int resType) {
		ResType = resType;
	}

	public long getResNumber() {
		return ResNumber;
	}

	public void setResNumber(long resNumber) {
		ResNumber = resNumber;
	}

	@Override
	public boolean equals(Object o) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public int hashCode() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}
}
